package com.financing.wap.dto;
import java.util.Date;
import java.math.BigDecimal;
import com.financing.wap.dto.BaseDTO;
import com.financing.wap.vo.VideoProductVO;
/**
 * 路演视频
 * @author lisu
 *
 */
public class FpVideoDTO extends BaseDTO  {

	 private String title;//视频名称
	 private String content;//视频内容
	 private String videoId;//视频id
	 private String videoPath;//视频路径
	 private String lecturerName;//讲师名称
	 private String lecturerCompany;//讲师公司
	 private String lecturerJob;//讲师职务
	 private String isEncryption;//是否加密：0否，1是
	 private String encryptionPassword;//加密密码
	 private String productType;//产品列表 01'':"私募基金,''02'',:"信托",''03'':"资管",''04'' ''有限合伙'',''06''''PE/VC''',
	 private Integer productId;//产品ID
	 private String shareTitle;//分享标题
	 private String shareContent;//分享内容
	 private String shareImage;//分享图片
	 private String imagePath;//图片地址
	 private String imagePathForProduct;//图片地址-用于产品
	 private Integer browseVolume;//浏览量
	 private Integer actualBrowseVolume;//实际浏览量
	 
	 //产品信息
	 private VideoProductVO videoProduct;
	 
	//分页信息 
	private Integer pageCount ; //总页数
	private Integer totalCount; //总条数
	private Integer pageNo ;//当前页数
	private Integer pageSize ;//每页数据条数
	
	private Integer begin; //开始记录条数
	private Integer end;//结束记录条数
	
	
	 public void setTitle(String title) {
        this.title = title == null ? null : title.trim();
     }
	 public String getTitle(){
         return title;
     }
	 public void setVideoId(String videoId) {
        this.videoId = videoId == null ? null : videoId.trim();
     }
	 public String getVideoId(){
         return videoId;
     }
	 public void setVideoPath(String videoPath) {
        this.videoPath = videoPath == null ? null : videoPath.trim();
     }
	 public String getVideoPath(){
         return videoPath;
     }
	 public void setLecturerName(String lecturerName) {
        this.lecturerName = lecturerName == null ? null : lecturerName.trim();
     }
	 public String getLecturerName(){
         return lecturerName;
     }
	 public void setLecturerCompany(String lecturerCompany) {
        this.lecturerCompany = lecturerCompany == null ? null : lecturerCompany.trim();
     }
	 public String getLecturerCompany(){
         return lecturerCompany;
     }
	 public void setLecturerJob(String lecturerJob) {
        this.lecturerJob = lecturerJob == null ? null : lecturerJob.trim();
     }
	 public String getLecturerJob(){
         return lecturerJob;
     }
	 public void setIsEncryption(String isEncryption) {
        this.isEncryption = isEncryption == null ? null : isEncryption.trim();
     }
	 public String getIsEncryption(){
         return isEncryption;
     }
	 public void setEncryptionPassword(String encryptionPassword) {
        this.encryptionPassword = encryptionPassword == null ? null : encryptionPassword.trim();
     }
	 public String getEncryptionPassword(){
         return encryptionPassword;
     }
	 public void setProductType(String productType) {
        this.productType = productType == null ? null : productType.trim();
     }
	 public String getProductType(){
         return productType;
     }
   	 public void setProductId(Integer productId) {
        this.productId = productId == null ? null : productId;
     }
	 public Integer getProductId(){
         return productId;
     }
	 public void setShareTitle(String shareTitle) {
        this.shareTitle = shareTitle == null ? null : shareTitle.trim();
     }
	 public String getShareTitle(){
         return shareTitle;
     }
	 public void setShareContent(String shareContent) {
        this.shareContent = shareContent == null ? null : shareContent.trim();
     }
	 public String getShareContent(){
         return shareContent;
     }
	 public void setShareImage(String shareImage) {
        this.shareImage = shareImage == null ? null : shareImage.trim();
     }
	 public String getShareImage(){
         return shareImage;
     }
	 public void setImagePath(String imagePath) {
        this.imagePath = imagePath == null ? null : imagePath.trim();
     }
	 public String getImagePath(){
         return imagePath;
     }
   	 public void setBrowseVolume(Integer browseVolume) {
        this.browseVolume = browseVolume == null ? null : browseVolume;
     }
	 public Integer getBrowseVolume(){
         return browseVolume;
     }
   	 public void setActualBrowseVolume(Integer actualBrowseVolume) {
        this.actualBrowseVolume = actualBrowseVolume == null ? null : actualBrowseVolume;
     }
	 public Integer getActualBrowseVolume(){
         return actualBrowseVolume;
     }
	
	 
	 public Integer getPageCount() {
			return pageCount;
		}

		public void setPageCount(Integer pageCount) {
			this.pageCount = pageCount;
		}

		public Integer getPageNo() {
			return pageNo;
		}

		public void setPageNo(Integer pageNo) {
			this.pageNo = pageNo;
		}

		public Integer getPageSize() {
			return pageSize;
		}

		public void setPageSize(Integer pageSize) {
			this.pageSize = pageSize;
		}

		public Integer getBegin() {
			if(pageNo != null && pageSize != null){
				this.begin = (pageNo-1)*pageSize;
			}else{
				return null;
			}
			return begin;
		}

		public void setBegin(Integer begin) {
			this.begin = begin;
		}

		public Integer getEnd() {
			return pageSize;
		}

		public void setEnd(Integer end) {
			this.end = end;
		}
		public VideoProductVO getVideoProduct() {
			return videoProduct;
		}
		public void setVideoProduct(VideoProductVO videoProduct) {
			this.videoProduct = videoProduct;
		}
		public String getContent() {
			return content;
		}
		public void setContent(String content) {
			this.content = content;
		}
		public String getImagePathForProduct() {
			return imagePathForProduct;
		}
		public void setImagePathForProduct(String imagePathForProduct) {
			this.imagePathForProduct = imagePathForProduct;
		}
		
		
}